<?php 
/**
 * **控制器
 * @author 杨帆
 */
class LoginController extends Controller{
    /**
     * 默认显示
     */
    public function index(){
    
        if(IS_POST){
            
//          $userInfo = $model->vLogin();
//          p($userInfo);die;
           //实例化扩展User模型;
            $model = K('Auser');
            //执行模型验证:1)$model->vLogin返回true或false，2)当返回false时,取反为true,3)if判断为真时执行下列语句;
            if(!$userinfo = $model->vLogin()){
                //验证失败,将$model中的error错误值赋给$this->error;
                //$this->error = $model->error;
                $this->error($model->error);
            }
            //存入session
            $_SESSION['aname'] = $userinfo['username'];
            $_SESSION['aid'] = $userinfo['aid'];
            //删除session中的code,防止影响前台登陆,由于分开了
//          unset($_SESSION['code']);
            //否则登录成功，跳转到后台首页
            $this->success('登录成功',U('Admin/Index/index'));
        }
        
       //显示视图
       $this->display();
    }
    
    
    /**
     * 显示验证码类
     */
    public function code(){
        $code = new code();
        $code->show();
    }
    /**
     * 退出
     */
    public function out(){
        session(NULL);
        $this->success('退出成功',U('index'));
    }
 }
 
 
 
 
 
 
 
 
 
 
 



